[
    {
        "name": "The Constellation Slayer",
        "id": "TCS_001",
        "init_level": "1",
        "levels": [
            {
                "id": "1",
                "index": 10,
                "name": "The First Message",
                "pre_narrative": [
                    "From your office window, the dull glow of city lights stretches out before you. Below, the streets pulse with life, but you know beneath the surface something darker stirs.",
                    "A killer -- the Constellation Slayer -- has been terrorizing Brooklyn for months, leaving behind nothing but blood and cryptic messages. ",
                    "These messages, a twisted puzzle, seem to be his calling card, hinting at his next brutal act. But why does he do this? What is the point of his game?",
                    "Before you can even finish the thought, the phone rings. You pick it up immediately, already knowing what it means. Another murder.",
                    "The urgency is clear in the voice on the other end. \"We're on our way.\"",
                    "You arrive at the scene minutes later, the air thick with the scent of blood. A body lies sprawled in a dimly lit alley, and the walls nearby are covered in a grotesque scrawl.",
                    "The killer's message. There's no time to waste. The clock is ticking, and you have to crack this puzzle before more lives are lost."
                ],
                "post_narrative": [
                    "The message seems clear enough -- he's taunting you. But you can't shake the feeling that there's a deeper clue hidden inside. You sleep on it, the question lingering in the back of your mind."
                ],
                "next_level": "2",
                "ending": null,
                "choices": null,
                "puzzle": {
                    "encrypted_text": "FQD UFCJU FEVM RD COEXF IEX, MDFDKFATD. REJCVU CJD KEHUFCHFVI XHMDJNEAHN KQCHNDU CHM FJCHUYEJRCFAEHU, EKKCUAEHDM OI UXKKDUUYXV KJARDU. A QCTD C SCJDQEXUD YXVV EY FQD OEMADU EY MDFDKFATDU VAPD IEX.",
                    "decrypted_text": "THE STARS TOLD ME ABOUT YOU, DETECTIVE. MORALS ARE CONSTANTLY UNDERGOING CHANGES AND TRANSFORMATIONS, OCCASIONED BY SUCCESSFUL CRIMES. I HAVE A WAREHOUSE FULL OF THE BODIES OF DETECTIVES LIKE YOU.",
                    "quote": {
                        "quote": "THE STARS TOLD ME ABOUT YOU, DETECTIVE. MORALS ARE CONSTANTLY UNDERGOING CHANGES AND TRANSFORMATIONS, OCCASIONED BY SUCCESSFUL CRIMES. I HAVE A WAREHOUSE FULL OF THE BODIES OF DETECTIVES LIKE YOU.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "C",
                        "B": "O",
                        "C": "K",
                        "D": "M",
                        "E": "D",
                        "F": "Y",
                        "G": "N",
                        "H": "Q",
                        "I": "A",
                        "J": "B",
                        "K": "P",
                        "L": "V",
                        "M": "R",
                        "N": "H",
                        "O": "E",
                        "P": "Z",
                        "Q": "L",
                        "R": "J",
                        "S": "U",
                        "T": "F",
                        "U": "X",
                        "V": "T",
                        "W": "S",
                        "X": "G",
                        "Y": "I",
                        "Z": "W"
                    },
                    "letter_mappings": {
                        "U": "S",
                        "F": "T",
                        "C": "A",
                        "J": "R"
                    }
                }
            },
            {
                "id": "2",
                "index": 11,
                "name": "The Warehouse Revelation",
                "pre_narrative": [
                    "The next day, your phone rings. Without needing to hear the voice on the other end, you already know what it means.",
                    "Another victim, found in a warehouse in Red Hook.",
                    "Then it hits you -- the damn warehouse. You think back to the first message: \"A warehouse full of the bodies of detectives like you.\" It wasn't just a taunt.",
                    "The killer had already told you where the next body would be, and you missed it. You curse under your breath, feeling the weight of failure.",
                    "You arrive at the scene in record time, greeted by the familiar chaos. A body lies in the corder of the abandoned warehouse, blood spattered across the floor.",
                    "There is a single piece of paper pinned to the wall with a knife. Great, another puzzle to solve."
                ],
                "post_narrative": [
                    "He's definitely leading you to the next murder. \"Crossroads\" -- that is clear enough. You make a call to the department to surveil every intersection in Brooklyn."
                ],
                "next_level": "3",
                "ending": null,
                "choices": null,
                "puzzle": {
                    "encrypted_text": "EUR CEHWC NPTO MTZ ETT ORBB, VRERFEQJR. KHP QC FTPVRKPRV ET GR IWRR. XRWUHXC MTZ OQBB IQPV CHBJHEQTP HE H FWTCCWTHVC.",
                    "decrypted_text": "THE STARS KNOW YOU TOO WELL, DETECTIVE. MAN IS CONDEMNED TO BE FREE. PERHAPS YOU WILL FIND SALVATION AT A CROSSROADS.",
                    "quote": {
                        "quote": "THE STARS KNOW YOU TOO WELL, DETECTIVE. MAN IS CONDEMNED TO BE FREE. PERHAPS YOU WILL FIND SALVATION AT A CROSSROADS.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "H",
                        "B": "G",
                        "C": "F",
                        "D": "V",
                        "E": "R",
                        "F": "I",
                        "G": "L",
                        "H": "U",
                        "I": "Q",
                        "J": "S",
                        "K": "N",
                        "L": "B",
                        "M": "K",
                        "N": "P",
                        "O": "T",
                        "P": "X",
                        "Q": "A",
                        "R": "W",
                        "S": "C",
                        "T": "E",
                        "U": "Z",
                        "V": "J",
                        "W": "O",
                        "X": "Y",
                        "Y": "M",
                        "Z": "D"
                    },
                    "letter_mappings": {
                        "C": "S",
                        "E": "T",
                        "H": "A",
                        "W": "R"
                    }
                }
            },
            {
                "id": "3",
                "index": 12,
                "name": "Crossroads of Fate",
                "pre_narrative": [
                    "A few days later, you're in the office trying to piece together the identity of the killer. You're looking through past cases to see if there could be a connection, when you hear a ring.",
                    "You already know what the call means. You pick up the phone and learn the location of his next kill: Our Lady of Angels Church in Bay Ridge.",
                    "Damn it! You misinterpreted the meaning of \"crossroads\" in his last puzzle. You arrive at the church just after dusk. The old-constructed building looms against the dark blue sky. The streets are so quiet, you can hear a pin drop.",
                    "The expressions of the officers are grim. You don't look forward to seeing the scene.",
                    "Immediately, three smells hit you: burning candle was, aged wood, and the smell of blood. You make your way to the altar, towards the victim's body. His body is nailed to the cross, at the neck. And on the nail, there is a piece of paper with writing scrawled on it.",
                    "Great, just great. Another puzzle from the Constellation Slayer."
                ],
                "post_narrative": [
                    "This time you're sure you understand the message -- \"lower\" means the next murder will be somewhere underground.",
                    "On the other hand, is this guy quoting Nietzsche? What a nut job."
                ],
                "next_level": "7",
                "ending": null,
                "choices": null,
                "puzzle": {
                    "encrypted_text": "LVV WQJXUK LAS MSXSLWQ WQS KWLAK, OSWSPWJRS. JI NET ULGS VEXU SXETUQ JXWE LX LMNKK, WQS LMNKK HJVV ULGS MLPB. NET ZTKW KSLAPQ VEHSA LXO OSSCSA JXWE WQS LMNKK.",
                    "decrypted_text": "ALL THINGS ARE BENEATH THE STARS, DETECTIVE. IF YOU GAZE LONG ENOUGH INTO AN ABYSS, THE ABYSS WILL GAZE BACK. YOU MUST SEARCH LOWER AND DEEPER INTO THE ABYSS.",
                    "quote": {
                        "quote": "ALL THINGS ARE BENEATH THE STARS, DETECTIVE. IF YOU GAZE LONG ENOUGH INTO AN ABYSS, THE ABYSS WILL GAZE BACK. YOU MUST SEARCH LOWER AND DEEPER INTO THE ABYSS.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "L",
                        "B": "M",
                        "C": "P",
                        "D": "O",
                        "E": "S",
                        "F": "I",
                        "G": "U",
                        "H": "Q",
                        "I": "J",
                        "J": "Y",
                        "K": "B",
                        "L": "V",
                        "M": "Z",
                        "N": "X",
                        "O": "E",
                        "P": "C",
                        "Q": "D",
                        "R": "A",
                        "S": "K",
                        "T": "W",
                        "U": "T",
                        "V": "R",
                        "W": "H",
                        "X": "F",
                        "Y": "N",
                        "Z": "G"
                    },
                    "letter_mappings": {
                        "K": "S",
                        "W": "T",
                        "L": "A",
                        "A": "R"
                    }
                }
            },
            {
                "id": "4",
                "index": 13,
                "name": "Bad Ending #1",
                "pre_narrative": [
                    "It's another late evening, and you're still trying to crack the case of the Constellation Slayer. You head to your apartment in Bay Ridge, settle in, and greet your dog. Suddenly, there\u2019s a knock at the door.",
                    "You know who it is before you even turn around. You don\u2019t need to hear the footsteps or see the shadow in the hallway. You\u2019ve already lost. There\u2019s no escape, no clever deduction that can change the outcome now.",
                    "Heart pounding, you turn to face the inevitable. Standing in the doorway is the Constellation Slayer, his eyes gleaming with that same cold, knowing look. The smile on his face is the final piece of the puzzle you never solved.",
                    "As the light fades, your last conscious thought is the realization that you were just another piece in his game -- a pawn to be sacrificed, now nothing but a memory."
                ],
                "post_narrative": null,
                "next_level": null,
                "ending": "lose",
                "choices": null,
                "puzzle": null
            },
            {
                "id": "5",
                "index": 14,
                "name": "Placeholder",
                "pre_narrative": [
                    "This level does not count."
                ],
                "post_narrative": null,
                "next_level": null,
                "ending": "win",
                "choices": null,
                "puzzle": {
                    "encrypted_text": "JX JGX AJ: ON A PJTPCCAXPGE XACTAHLC, ZPKPTKAXP? KBP CKOSC ZH UHK VAUZ NP CH. OK KBP SADBK KANP, XASKLP OUZ XATP RAGG YP SPXPOGPZ.",
                    "decrypted_text": "XV XLV IX: AM I EXCESSIVELY VISCIOUS, DETECTIVE? THE STARS DO NOT FIND ME SO. AT THE RIGHT TIME, VIRTUE AND VICE WILL BE REVEALED.",
                    "quote": {
                        "quote": "XV XLV IX: AM I EXCESSIVELY VISCIOUS, DETECTIVE? THE STARS DO NOT FIND ME SO. AT THE RIGHT TIME, VIRTUE AND VICE WILL BE REVEALED.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "O",
                        "B": "Y",
                        "C": "T",
                        "D": "Z",
                        "E": "P",
                        "F": "V",
                        "G": "D",
                        "H": "B",
                        "I": "A",
                        "J": "F",
                        "K": "W",
                        "L": "G",
                        "M": "N",
                        "N": "U",
                        "O": "H",
                        "P": "Q",
                        "Q": "I",
                        "R": "S",
                        "S": "C",
                        "T": "K",
                        "U": "L",
                        "V": "X",
                        "W": "R",
                        "X": "J",
                        "Y": "E",
                        "Z": "M"
                    },
                    "letter_mappings": {
                        "C": "S",
                        "K": "T",
                        "O": "A",
                        "S": "R"
                    }
                }
            },
            {
                "id": "6",
                "index": 15,
                "name": "Good Ending #1",
                "pre_narrative": [
                    "You caught the Constellation Slayer! You are hailed as a hero."
                ],
                "post_narrative": null,
                "next_level": null,
                "ending": "win",
                "choices": null,
                "puzzle": null
            },
            {
                "id": "7",
                "index": 16,
                "name": "Into the Abyss",
                "pre_narrative": [
                    "The last few days, officers have been searching underground. The team has spent the last 24 hours poring over sewer maps, basements, and abandoned subway tunnels.",
                    "Somewhere beneath the streets of Brooklyn, another body is waiting to be found. You are searching one of the abandoned tunnels when suddenly, the call comes in.",
                    "A body has been found in an old maintenance tunnel near Prospect Park. By the time you arrive, the forensic team is already working.",
                    "The victim is positioned face-down in a pool of stagnant water, their body twisted unnaturally. His heart has been ripped out of his chest and is lying on the floor.",
                    "Above him, letters are scratched into a brick wall. Time to solve a puzzle from the Constellation Slayer."
                ],
                "post_narrative": [
                    "This clue is easy. Surely the next body will be found in a cemetary.",
                    "No matter how many of these puzzles you crack, you don't feel closer to the Slayer. Perhaps you need to fathom his heart, first."
                ],
                "next_level": "8",
                "ending": null,
                "choices": null,
                "puzzle": {
                    "encrypted_text": "JOM WJVIW OVYM TSKLNMN ERZ, NMJMXJKYM. JR AZSSE AVJORG RLM'W OMVIJ KW JR ZLNMIWJVLN RLM'W LVJZIM. JR ARSSRF GM KW JR FVSQ VGRLP JOM NMVN.",
                    "decrypted_text": "THE STARS HAVE BLINDED YOU, DETECTIVE. TO FULLY FATHOM ONE'S HEART IS TO UNDERSTAND ONE'S NATURE. TO FOLLOW ME IS TO WALK AMONG THE DEAD.",
                    "quote": {
                        "quote": "THE STARS HAVE BLINDED YOU, DETECTIVE. TO FULLY FATHOM ONE'S HEART IS TO UNDERSTAND ONE'S NATURE. TO FOLLOW ME IS TO WALK AMONG THE DEAD.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "V",
                        "B": "T",
                        "C": "X",
                        "D": "N",
                        "E": "M",
                        "F": "A",
                        "G": "P",
                        "H": "O",
                        "I": "K",
                        "J": "U",
                        "K": "Q",
                        "L": "S",
                        "M": "G",
                        "N": "L",
                        "O": "R",
                        "P": "H",
                        "Q": "D",
                        "R": "I",
                        "S": "W",
                        "T": "J",
                        "U": "Z",
                        "V": "Y",
                        "W": "F",
                        "X": "C",
                        "Y": "E",
                        "Z": "B"
                    },
                    "letter_mappings": {
                        "W": "S",
                        "J": "T",
                        "V": "A",
                        "I": "R"
                    }
                }
            },
            {
                "id": "8",
                "index": 17,
                "name": "A Grave Situation",
                "pre_narrative": [
                    "You have been searching cemetaries for the past week. Suddenly, you get a phone call. Of course you know what it means.",
                    "Another body, this time found in Green-Wood Cemetery.",
                    "The cemetery is silent, save for the rustling of leaves in the cold night air. Fog drapes over the tombstones like a burial shroud. You step carefully over uneven ground, your flashlight casting long, shifting shadows.",
                    "The body is propped against a weathered headstone, hands folded neatly over the chest in a cruel parody of rest. A candle, barely flickering, sits at their feet. The wax is still warm.",
                    "Above the victim, nailed into the stone, is a note -- another challenge from the Constellation Slayer.",
                    "You take a breath and pull it free."
                ],
                "post_narrative": [
                    "\"Where the dead still speak.\" What the hell does that mean?"
                ],
                "next_level": null,
                "ending": null,
                "choices": [ { "name": "The Morgue", "next_level": "9" }, { "name": "The Archives", "next_level": "10" } ],
                "puzzle": {
                    "encrypted_text": "UGC OUMSO KW JWU QCCH IWS UGC KCMK, KCUCDUEFC. KCMUG EO JWUGEJX TAU UGC MTOCJDC WI OCJOMUEWJ QGEDG EO MPOW JWUGEJX. IEJK BC QGCSC UGC KCMK OUEPP OHCMN.",
                    "decrypted_text": "THE STARS DO NOT WEEP FOR THE DEAD, DETECTIVE. DEATH IS NOTHING BUT THE ABSENCE OF SENSATION WHICH IS ALSO NOTHING. FIND ME WHERE THE DEAD STILL SPEAK.",
                    "quote": {
                        "quote": "THE STARS DO NOT WEEP FOR THE DEAD, DETECTIVE. DEATH IS NOTHING BUT THE ABSENCE OF SENSATION WHICH IS ALSO NOTHING. FIND ME WHERE THE DEAD STILL SPEAK.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "M",
                        "B": "T",
                        "C": "D",
                        "D": "K",
                        "E": "C",
                        "F": "I",
                        "G": "X",
                        "H": "G",
                        "I": "E",
                        "J": "V",
                        "K": "N",
                        "L": "P",
                        "M": "B",
                        "N": "J",
                        "O": "W",
                        "P": "H",
                        "Q": "Z",
                        "R": "S",
                        "S": "O",
                        "T": "U",
                        "U": "A",
                        "V": "F",
                        "W": "Q",
                        "X": "R",
                        "Y": "L",
                        "Z": "Y"
                    },
                    "letter_mappings": {
                        "O": "S",
                        "U": "T",
                        "M": "A",
                        "S": "R"
                    }
                }
            },
            {
                "id": "9",
                "index": 18,
                "name": "Where the Dead Still Speak",
                "pre_narrative": [
                    "You've been searching for the meaning behind the clue. You get a phone call. The body was at the morgue.",
                    "The dead \"speak\" there, in their own way -- through forensic evidence, through the wounds left on their bodies. You arrive in a hurry. The victim is laid out on the table, a thin sheet covering their form. The coroner pulls it back, revealing something carved directly into the victim's skin.",
                    "You lean in to read the words. Another puzzle from the Constellation Slayer."
                ],
                "post_narrative": [
                    "The message is clear -- the killer is leading you toward a courthouse. You call the department and tell them to search the courthouse."
                ],
                "next_level": "10",
                "ending": null,
                "choices": null,
                "puzzle": {
                    "encrypted_text": "MKF YMJDY HFQJVH J DFOGLVTVP, HFMFOMTCF. HFJMK TY MKF YFUJDJMTLV LB YLZI JVH ELHS JVH MKF UKTILYLUKFD HFYTDFY YZOK J YFUJDJMTLV. UFDKJUY SLZ YKLZIH YFJDOK XKFDF WZYMTOF TY KJVHFH HLXV.",
                    "decrypted_text": "THE STARS DEMAND A RECKONING, DETECTIVE. DEATH IS THE SEPARATION OF SOUL AND BODY AND THE PHILOSOPHER DESIRES SUCH A SEPARATION. PERHAPS YOU SHOULD SEARCH WHERE JUSTICE IS HANDED DOWN.",
                    "quote": {
                        "quote": "THE STARS DEMAND A RECKONING, DETECTIVE. DEATH IS THE SEPARATION OF SOUL AND BODY AND THE PHILOSOPHER DESIRES SUCH A SEPARATION. PERHAPS YOU SHOULD SEARCH WHERE JUSTICE IS HANDED DOWN.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "J",
                        "B": "E",
                        "C": "O",
                        "D": "H",
                        "E": "F",
                        "F": "B",
                        "G": "P",
                        "H": "K",
                        "I": "T",
                        "J": "W",
                        "K": "G",
                        "L": "I",
                        "M": "Q",
                        "N": "V",
                        "O": "L",
                        "P": "U",
                        "Q": "N",
                        "R": "D",
                        "S": "Y",
                        "T": "M",
                        "U": "Z",
                        "V": "C",
                        "W": "X",
                        "X": "R",
                        "Y": "S",
                        "Z": "A"
                    },
                    "letter_mappings": {
                        "Y": "S",
                        "M": "T",
                        "J": "A",
                        "D": "R"
                    }
                }
            },
            {
                "id": "10",
                "index": 19,
                "name": "The Archive Lead",
                "pre_narrative": [
                    "Maybe it's an archive?"
                ],
                "post_narrative": null,
                "next_level": "11",
                "ending": null,
                "choices": null,
                "puzzle": null
            },
            {
                "id": "11",
                "index": 20,
                "name": "Judgment's Seat",
                "pre_narrative": [
                    "You've been searching for the courthouse connection. You get a phone call. The body was in a courtroom.",
                    "The building is unusually quiet, the halls echoing with your footsteps. Inside the courtroom, the lights are dim, and a single chair sits at the center of the room. It's empty. But something catches your eye. A bloodstained piece of paper is pinned to the back of the chair with a large knife.",
                    "You approach cautiously and pull the paper free. Another puzzle from the Constellation Slayer."
                ],
                "post_narrative": [
                    "The message is hauntingly clear. \"The end of the line\" -- it could mean death row. You call the department and tell them to search the state penitentiary."
                ],
                "next_level": "12",
                "ending": null,
                "choices": null,
                "puzzle": {
                    "encrypted_text": "BOC NBQIN YDTT YQBWO XVP, GCBCWBDLC. VPI NVWDCBX OQN ZCWVKC NV ZQG QJG NV WIDKDJQT VJTX ZCWQPNC NOC OQN ICNECWBCG JVBODJU ZPB OCI VYJ EICNCILQBDVJ. ECIOQEN XVP NOVPTG NCCF BOC CJG VM BOC TDJC, YOCIC BOC TQY DN JVB NV WTCQI.",
                    "decrypted_text": "THE STARS WILL WATCH YOU, DETECTIVE. OUR SOCIETY HAS BECOME SO BAD AND SO CRIMINAL ONLY BECAUSE SHE HAS RESPECTED NOTHING BUT HER OWN PRESERVATION. PERHAPS YOU SHOULD SEEK THE END OF THE LINE, WHERE THE LAW IS NOT SO CLEAR.",
                    "quote": {
                        "quote": "THE STARS WILL WATCH YOU, DETECTIVE. OUR SOCIETY HAS BECOME SO BAD AND SO CRIMINAL ONLY BECAUSE SHE HAS RESPECTED NOTHING BUT HER OWN PRESERVATION. PERHAPS YOU SHOULD SEEK THE END OF THE LINE, WHERE THE LAW IS NOT SO CLEAR.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "Q",
                        "B": "Z",
                        "C": "W",
                        "D": "G",
                        "E": "C",
                        "F": "M",
                        "G": "U",
                        "H": "O",
                        "I": "D",
                        "J": "S",
                        "K": "F",
                        "L": "T",
                        "M": "K",
                        "N": "J",
                        "O": "V",
                        "P": "E",
                        "Q": "H",
                        "R": "I",
                        "S": "N",
                        "T": "B",
                        "U": "P",
                        "V": "L",
                        "W": "Y",
                        "X": "R",
                        "Y": "X",
                        "Z": "A"
                    },
                    "letter_mappings": {
                        "N": "S",
                        "B": "T",
                        "Q": "A",
                        "I": "R"
                    }
                }
            },
            {
                "id": "12",
                "index": 21,
                "name": "The End of the Line",
                "pre_narrative": [
                    "You've been searching for the meaning of \"the end of the line.\" You get a phone call. The body was at the penitentiary.",
                    "Inside, the air is thick with finality. Officers guide you to the area where the most dangerous inmates are held. You reach the death row wing. A single inmate is scheduled for execution, but it's the empty chair in front of the cell that catches your attention. A note is nailed to the back of it.",
                    "You pull it free. Once again, the Slayer's cryptic message stares back at you."
                ],
                "post_narrative": [
                    "\"Where shadows lead\" -- it seems to point toward something hidden. You call the department and tell them to search for dark alleyways."
                ],
                "next_level": null,
                "ending": "win",
                "choices": null,
                "puzzle": {
                    "encrypted_text": "JDV MJOEM JVFF CB FKVM, AVJVUJKPV. JDEBNKCX BWEMVFPVM KC JDV ZKAMJ BG BWE VCVZKVM ZOR YV O MKXC BG UBNOEAKUV. MVOEUD NDVEV MDOABNM FVOA.",
                    "decrypted_text": "THE STARS TELL NO LIES, DETECTIVE. THROWING OURSELVES IN THE MIDST OF OUR ENEMIES MAY BE A SIGN OF COWARDICE. SEARCH WHERE SHADOWS LEAD.",
                    "quote": {
                        "quote": "THE STARS TELL NO LIES, DETECTIVE. THROWING OURSELVES IN THE MIDST OF OUR ENEMIES MAY BE A SIGN OF COWARDICE. SEARCH WHERE SHADOWS LEAD.",
                        "source": "CONSTELLATION SLAYER"
                    },
                    "key": {
                        "A": "O",
                        "B": "Y",
                        "C": "U",
                        "D": "A",
                        "E": "V",
                        "F": "G",
                        "G": "X",
                        "H": "D",
                        "I": "K",
                        "J": "T",
                        "K": "S",
                        "L": "F",
                        "M": "Z",
                        "N": "C",
                        "O": "B",
                        "P": "I",
                        "Q": "L",
                        "R": "E",
                        "S": "M",
                        "T": "J",
                        "U": "W",
                        "V": "P",
                        "W": "N",
                        "X": "Q",
                        "Y": "R",
                        "Z": "H"
                    },
                    "letter_mappings": {
                        "M": "S",
                        "J": "T",
                        "O": "A",
                        "E": "R"
                    }
                }
            }
        ]
    }
]
